umbilical artery
noun
: either of a pair of arteries that arise from the hypogastric arteries of the mammalian fetus and pass through the umbilical cord to the placenta to which they carry the deoxygenated blood from the fetus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share